package name.bingo.bing.pay.web.acid.dto;

import lombok.Data;
import name.bingo.common.model.PagingCriteria;

import java.io.Serializable;import java.math.BigDecimal;

/**
 * @author [ your email ]
 * @date 2019-03-19 14:11:53
 * Created by CodeGen .
 */
@Data
public class AcAccountCriteria extends PagingCriteria implements Serializable {

    private static final long serialVersionUID = -6615586190153069911L;

    /**
     * 客户ID
     */
    private Long customerId;
    /**
     * 客户编码
     */
    private String customerCode;
    /**
     * 客户名称
     */
    private String customerName;
    /**
     * 账户类型
     */
    private String accountType;
    /**
     * 业务类型
     */
    private String businessType;
    /**
     * 账户责任公司ID
     */
    private Long companyId;
    /**
     * 账户责任公司名称
     */
    private String companyName;
    /**
     * 授信额度
     */
    private BigDecimal creditLoanAmount;
    /**
     * 允许超额额度
     */
    private BigDecimal negativeAmount;
    /**
     * 账户可用余额
     */
    private BigDecimal balance;
    /**
     * 账户冻结金额
     */
    private BigDecimal freezingAmount;
    /**
     * 0-无效，1-有效
     */
    private Integer isActive;
    /**
     * 创建人ID
     */
    private Long createUserId;
    /**
     * 创建人姓名
     */
    private String createUserName;
    /**
     * 修改人ID
     */
    private Long modifyUserId;
    /**
     * 修改人姓名
     */
    private String modifyUserName;
    /**
     * 版本号
     */
    private Integer versionNo;
    /**
     * 扩展信息，以json存储
     */
    private String extraJson;
    /**
     * 是否处于已删除状态
     */
    private Integer isDeleted;

}
